Heat Balancing for Btree Indexed Database over Ring Configured Shared Nothing Machines

نویسندگان

  • Hisham Feelifl
  • Masaru Kitsuregawa
چکیده

In shared nothing machines, data are typically declustered and indexed across the system processing elements (PEs) to achieve efficient query and transaction execution. Since the access pattern is inherently dynamic, therefore, there is no one placement of relations that is optimal for the lifetime of the database system. Whenever data is moved across PEs, the indexes need to be modified too. Consequently reorganization based on the access history (heat) of the data or its corresponding index is essential and should be online, in addition, it should satisfactorily deal with the index modification, as data is moving across the PEs. In this paper, we study the heat balancing strategies that have the capability of minimizing the index modification. Meanwhile, it has been observed that the system performance during reorganization is greatly affect by the cost of the balancing decisions (migration cost) and the location of the hot spot in the system. In this paper, we propose a new migration configuration, namely the ring configuration, it has the capability to reduce the migration cost and to absorb the dependency on hot spot locations. It has been shown there is a considerable reduction in the system migration cost, which mainly improves the system performance during the reorganization process. We also propose a new online heat balancing algorithm, namely two bags of heat, that utilizes the ring configuration with additional advantages of distributing the given heat as evenly as possible across the system PEs and the capability to minimize the balancing convergent time. We evaluate the performance of the proposed strategy in comparison with the linear configuration; the conducted simulation shows its efficiency in correcting the system-performance

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Simulation Evaluation of Heat Balancing Strategies for Btree Index over Parallel Shared Nothing Machines

The Simulation Evaluation of Heat Balancing Strategies for Btree Index over Parallel Shared Nothing Machines Hisham Feelifl and Masaru Kitsuregawa Institute of Industrial Science, The University of Tokyo {hisham, kitsure} @tkl.iis.u-tokyo.ac.jp In shared nothing machines the data are typically declustered across the system processing elements (PEs) to exploit the I/O bandwidth of the PEs. Notwi...

متن کامل

RING: A Strategy for Minimizing the Cost of Online Data Placement Reorganization for Btree Indexed Database over Shared-nothing Parallel Machines

In this paper, we propose a new strategy called RING that utilizes a ring configuration of the range partition strategy to achieve eficient online data placement reorganization in shared-nothing environments. In the event of reorganization, it has been observed that the range partition strategy in its well-known configuration, the linear configuration, can lead to two main drawbacks: high reorg...

متن کامل

A Fast Convergence Technique for Online Heat-Balancing of Btree Indexed Database over Shared-Nothing Parallel Systems

In shared-nothing environments, data is typically declustered and indexed across the system processing elements (PEs) to achieve efficient processing. However access patterns are inherently dynamic and skewed, thus, data reorganization based on the data access history (heat) is essential and should be done online. While the data is being reorganized, indexes need to be modified too, therefore, ...

متن کامل

An Evaluation on Dynamic Access-Skew Balancing Performance of Compound Parallel Btree for Chained Declustering Parallel Systems

Access skew is the most important challenge for scalable parallel systems, especially when data are in range partitioned schema. To realize scalability, many dynamic accesses skew balancing methods with data reorganization and parallel index structures on shared-nothing parallel infrastructure have been proposed. Data migration with range-partitioned placement using a parallel Btree is one solu...

متن کامل

Online Heat Balancing for Parallel Indexed Database On Shared Nothing System

Shared nothing systems offer a tremendous processing capacity. In such highly parallel systems the data are typically declustered across the system processing elements (PEs) to exploit the I/O bandwidth of the PEs. However, the access pattern is inherently dynamic, which in turn can lead to performance degradation as some PEs become hot spot (bottleneck). Therefore, reorganization for heat (loa...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000